// FixPNG - позволяет правильно отображать прозрачные PNG файлы в IE ранних версий
$(document).ready(function() {
	$.fixpng = {
		blank: new Image(),
		// задаем функцию коррекции прозрачности png-файлов
		fixPng: function(png) {
			// get src
			var src = png.src;
			// set width and height
			if (!png.style.width) { png.style.width = $(png).width(); }
			if (!png.style.height) { png.style.height = $(png).height(); }
			// replace by blank image
			png.onload = function() { };
			png.src = $.fixpng.blank.src;
			// set filter (display original image)
			png.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"
				+ src + "',sizingMethod='scale')";
		}
	};
	
	$.fixpng.blank.src = $('input#themeUrl').val() + '/images/blank.gif';
	var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
	if (badBrowser) {
		// get all pngs on page
		$('img[src$=.png]').each(function() {
			if (!this.complete) {
				this.onload = function() { $.fixpng.fixPng(this); };
			} else {
				$.fixpng.fixPng(this);
			}
		});
	}
	
	
});
 
